package com.vcs.dao;

import java.util.List;
import com.vcs.domain.Country;
import com.vcs.domain.FunctionalArea;
import com.vcs.domain.Location;
import com.vcs.domain.Industry;
import com.vcs.domain.Function;
import com.vcs.domain.Qualification;
import com.vcs.domain.State;

public interface UtilDAO {

	// used lists
	public List<Industry> getIndustryList();

	public String getIndustryById(int industryId);

	public List<Location> getLocationList();

	public String getLocationById(int locationId);
	
	public List<FunctionalArea> getFuncationalAreaList();

	public String getFunctionalAreaById(int id);
	
	public List<Qualification> getQualificationList();
	
	public String getQualificationById(int id);

	// unused
	public List<Country> getCountryList();

	public String getCountryById(int countryId);

	public List<State> getStateList();

	public String getStateById(int id);

	public List<Function> getFunctionList();

	public String getFunctionById(int functionId);
	
	// Method to fetch stickey note content
	public String getContent(String contentIdConstant);
	public void setContent(String contentIdConstant, String content);
}
